<template>
  <div>
    <!-- 轮播图区域 -->
    <mt-swipe :auto="4000">
      <!-- 在组件中，使用v-for循环的话，一定要使用 key -->
      <mt-swipe-item v-for="(item,i) in lunbotuList" :key="i">
        <img :src="item[imgname]" alt :class="[isfull?'img-full':'img-normal']" />
      </mt-swipe-item>
    </mt-swipe>
  </div>
</template>

<script>
export default {
  data() {
    return {};
  },
  methods: {},
  props: ["lunbotuList", "imgname", "isfull"] //将来，谁使用这个轮播图组件，就必须为其传递一个lunbotu的数组，同时，只能接受img属性的图片为轮播图显示出来
};
</script>

<style lang="scss" scoped>
.mint-swipe {
  height: 200px;

  .mint-swipe-item {
    // 在父元素中，直接让元素居中显示，【图片：行内替换元素、span，a行内元素、div，p，块级元素】
    text-align: center;
    &:nth-child(1) {
      background-color: red;
    }
    &:nth-child(2) {
      background-color: blue;
    }
    &:nth-child(3) {
      background-color: cyan;
    }

    .img-full {
      //  如果给图片应用了这个类，则图片的宽和高都是撑满父元素
      width: 100%;
      height: 100%;
      overflow: hidden;
    }
    .img-normal {
      //  如果给图片添加这个类，泽图片的高度100%，宽度自适应，横向的位置是居中显示
      height: 100%;
    }
  }
}
</style>